
/* - ++resource++unibotheme.sites.css/print.css - */
@media print {
/* http://www.pls.unibo.it/portal_css/++resource++unibotheme.sites.css/print.css?original=1 */
/* */
body {
font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 125%;
page-break-inside: avoid;
page-break-after: avoid;
}
h1, h2 {
letter-spacing: -0.05em;
}
a {
text-decoration: none;
border-bottom: 0.1em solid gray;
color: black;
}
#portal-column-content {
width: 95%;
}
.documentDescription {
font-weight: bold;
}
pre {
border: 1pt dotted black;
white-space: pre;
font-size: 8pt;
overflow: auto;
padding: 1em;
}
table.listing,
table.listing td {
border: 1pt solid black;
border-collapse: collapse;
}
table.listing td,
table.listing th {
padding: 6px;
}
/* */
div.pageBreak {
page-break-before: always;
}
/* */
#content dt {
margin:1em 0 0.625em;
}
#content p, #content table {
margin-bottom:0.625em;
margin-top:0.625em;
}
#content .documentDescription, #content #description {
margin:0.5em 0 1.31em;
}
/* */
div.top,
#portal-logo,
#portal-siteactions,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
#portal-personaltools,
#portal-breadcrumbs,
#edit-bar,
#portal-column-one,
#portal-column-two,
#portal-languageselector,
.contentViews,
.contentActions,
.help,
.legend,
.portalMessage,
.documentActions,
.netscape4,
#viewlet-below-content .reply,
#viewlet-below-content .discussion,
#kss-spinner,
#review-history,
#content-history,
.listingBar,
#portal-footer,
#portal-colophon,
.skipnav,
#kss-spinner,
#review-history,
#content-history,
.listingBar,
.link-presentation,
input.standalone,
.overlay,
.managePortletsFallback,
.close,
.link-parent,
.draggingHook,
#foldercontents-order-column,
input.context,
.visualNoPrint,
.add-cal-unibo {
display: none;
}
/* */
.image-left {
float: left;
clear: both;
margin: 0.5em 1em 0.5em 0;
border: 0.4pt solid Black;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin: 0.5em;
border: 0.4pt solid Black;
}
dd.image-caption {
text-align:left;
padding: 0; margin:0;
}
dl.captioned {
padding: 0.8em;
}
.newsImageContainer {
float:right;
margin: 0 0 0.5em 1em;
width: 16em;
}
body{
background-image:none;
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
}
.clearBoth{
clear: both;
}
/* */
#toolbar-wrapper{
display: none;
}
#documentPath,#breadcrumbs{
margin-top:7px;
}
#documentPath p, #breadcrumbs ul{
display:inline;
}
#graphicHeader{
border-bottom:1px solid #ccc;
background-image:none;
width:100%;
overflow: hidden;
}
.logoUnibo{
border: medium none;
float: left;
margin-top: 1.5em;
text-align: center;
width: 25%;
}
.logoUnibo a > span {
display: none;
}
.logoUnibo a img{
border:none;
display:inline;
}
.header, .header a div {
clear: both;
padding-left:0px;
padding-top:0px;
display: block;
float: none;
width: 75%;
}
.header a div img {
width: 180%;
}
.header a div span {
display: none;
}
.header img{
display:inline;
}
#mainContent{
float: left;
width: 99%;
}
#controlpanel-bar{
display:none;
}
#edit-bar{
display:none;
}
/* */
#date{
display:none;
}
#menu , #languageSelection{
display:none;
}
#mainNavigation{
display:none;
}
#leftSideContent{
display: none;
}
#rightSideContent #print_sharefriend{
display:none
}
.fourTwinBoxes,
#breadCrumbs,
#searchForm,
#hiddenKeys{
display:none;
}
#footerNavigation{
display:none;
}
#backFooter .link{
display: none;
}
#mainContent .box .boxSpacer .media .zoom,
#mainContent .box .boxSpacer .uniboPrettyPhoto .zoom,
#content #image_wrap .uniboPrettyPhoto .zoom {
display: none;
}
#content a.uniboPrettyPhoto,
#content a.uniboPrettyPhotoImage,
#content a.uniboPrettyPhotoVideo {
border-bottom: none;
}
#download hr{
display: none;
}
IMG {
border:none;
}
.box{
border:none;
}
#mainContent #mainSpacer .box {
border:none;
}
#mainContent #mainSpacer .box .boxSpacer{
font-size:1.1em;
}
#footer{
border-top:1px solid #ccc;
font-size:0.85em;
}
#footer img{
display:inline;
float:left;
padding-right:20px;
padding-top:20px;
}
/* */
#mainContent h1{
font-size: 1.3em;
}
#mainContent h2{
font-size: 1.2em;
}
#mainContent h3{
font-size: 0.8em;
}
#mainContent h1 a,
#mainContent h2 a,
#mainContent h3 a{
color: #333;
text-decoration: none;
border-bottom: 1px dotted #ccc;
}
#mainContent p,
#mainContent ol,
#mainContent ul{
font-size: 0.8em;
}
#mainContent ol,
#mainContent ul{
overflow: auto;
}
/* */
#content .boxSpacer .multiimage:first-child .media {
padding-top: 0.5em;
}
#content .boxSpacer .multiimage .media {
padding: 1.5em 0.5em 0 0;
}
#content .boxSpacer .multiimage .media {
padding: 0.5em 0.5em 1em 0;
}
#content .boxSpacer .multiimage .media,
#content .boxSpacer .multiimage .description {
clear: both;
float: left;
}
#content .boxSpacer .multiimage .description {
border: 1px solid #CCCCCC;
font-size: 0.8em;
min-height: 35px;
padding: 0.2em;
width: 96.5%;
}
#content a.uniboPrettyPhoto,
#content a.uniboPrettyPhotoImage,
#content a.uniboPrettyPhotoVideo {
clear: both;
float: left;
}
#mainContent .box .boxSpacer .media img,
#mainContent .box .boxSpacer a.uniboPrettyPhoto img {
margin: 0 0;
padding: 0;
}
/* */
#archetypes-fieldname-image{
float: left;
margin-right: 1em;
}
#summary {
font-size: 0.85em;
}
#summary dl dt {
border-top: 1px solid #F3F3F3;
display: block;
font-weight: bold;
margin: 0 0 1px;
padding: 7px 0;
}
#summary dl dd img {
float: left;
margin-right: 1em;
}
#summary dl dd {
margin-left: 0;
overflow: auto;
padding-bottom: 10px;
}
/* */
#mainContent .twinBoxes, #mainContent .visualClear {
clear: both;
width: 100%;
margin-top: 1.3em;
margin-top: 1.25em;
}
#mainContent .twinBoxes .box {
border: medium none;
float: left;
margin: 0;
padding: 0;
width: 48%;
}
#mainContent .oneBox .box  {
width: 100%;
}
#mainContent .twinBoxes .group-right{
margin-left: 1%;
}
#mainContent .singleColumn .box {
float: none;
width: 100%;
}
#mainContent .doubleAccess {
font-size: 1.3em;
}
#mainContent .oneBox .doubleAccess h2 {
font-size: 1.3em;
}
#mainContent .twinBoxes h4, #mainContent .twinBoxes h3 {
background-color: #FFFFFF;
border-bottom: 4px solid #DDDDDD;
font-size: 1.1em;
margin-bottom: 0;
margin-top: 0;
padding-bottom: 0.3em;
padding-left: 0.3em;
padding-top: 0.3em;
}
#mainContent .twinBoxes .boxSpacer {
border-bottom: 1px solid #EFEFEF;
margin-bottom: 1em;
margin-right: 0.9em;
margin-top: 0.5em;
padding-left: 0.5em;
padding-top: 0.5em;
position: relative;
}
#mainContent .focus {
width: 100%;
}
#mainContent .focus h2 {
font-size: 1em;
padding-top: 2.2em;
}
#mainContent .focus dl {
font-size: 0.8em;
}
#mainContent .focus dd {
margin-left: 0;
padding-left: 0;
}
#page .twinBoxes p {
font-size: 1.1em;
}
.twinBoxes dt {
clear: both;
font-weight: normal;
}
.twinBoxes dd {
margin: 0 0 0.5em 0;
}
.twinBoxes dl {
margin: 0;
}
/* */
#download dd{
margin-bottom: 1em;
}
/* */
.album .items div{
float: left;
}
#image_wrap{
margin: 0 0 2em;
float: none;
clear: both;
padding-top: 1em;
}
#image_wrap .gallery-title{
font-weight: bold;
}
.gallery-caption, #content #image_wrap .uniboPrettyPhoto {
display: block;
float: none;
}
/* */
table.contact.vcard{
border: 1px solid #CCC;
margin: 1em 0;
width: 100%;
}
#page #content #rightSideContent, #page #content #mainContent {
width: 100%;
}
/* */
#rightSideContent .boxContact{
border: 1px solid #CCCCCC;
float: right;
margin-top: 2em;
padding: 0.4em;
width: 100%;
}
.portaltype-homepage #rightSideContent .boxContact,
.portaltype-departmenthomepage #rightSideContent .boxContact,
#rightSideContent .boxContact {
display: block;
}
#rightSideContent .boxContact h4{
margin: 0;
border-bottom: 1px solid #ccc;
}
a.print{
background-color: #F4F4F4;
background-image: url("++resource++unibotheme.sites.images/css/ico_print.gif");
background-position: 5px center;
background-repeat: no-repeat;
border: 1px solid #CCCCCC;
clear: both;
color: #666666;
float: left;
font-weight: bold;
margin-top: 2em;
padding: 5px 5px 5px 30px;
text-decoration: none;
}
#content-core .list-of-bandi .tab li {
display: none;
}
#content-core .list-of-bandi {
margin-left: 0;
}
#content-core .list-of-bandi .tab li.selected {
font-size: 1.3em;
display: block;
border: 1px solid #ededed;
margin: 1.6em;
padding-left: 0;
margin-left: 0;
}
#content-core .list-of-bandi .bando {
margin: 3em;
}

}

